human protein - French English Dictionary